import { RegexParser } from "langchain/output_parsers";

// 创建一个正则解析器
const parser = new RegexParser(
  /Title:\s*(.+)\nScore:\s*(\d{1,3})/,
  ["title", "score"], // 捕获组顺序对应
  "raw" // 兜底：不匹配时把全文放在 raw
);

const pt = parser.getFormatInstructions(); // 给你生成一个提示词

console.log(pt);
